package com.itheima.d2_byte_stream;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;

/**
 * 目标：掌握文件字节输入流，每次读取一个字节。
 */
public class FileInputStreamTest1 {
    public static void main(String[] args) throws IOException {
        // 1、创建文件字节输入流管道，与源文件接通。
        File file = new File("D:\\code\\javaee156\\day09file-io-app\\file\\file.txt");
        FileInputStream fileInputStream = new FileInputStream(file);
        // 2、开始读取文件的字节数据。
        int b;
        while ((b = fileInputStream.read()) != -1) {
            // System.out.print(b);
          //  System.out.println("------------------------");
             System.out.print((char) b);
        }
        // 3、释放资源
        fileInputStream.close();
    }
}
